package _thread_lock._lifecycle;

/**
 * @Author: huangya
 * @Date: 2020/12/31
 * @Description:
 */
public class EmptyTaskLifecycle<T> implements TaskLifecycle<T> {
    @Override
    public void onStart(Thread thread) {
        //do nothing
    }

    @Override
    public void onRunning(Thread thread) {
        //do nothing
    }

    @Override
    public void onFinish(Thread thread, T result) {
        //do nothing
    }

    @Override
    public void onError(Thread thread, Exception e) {
        //do nothing
    }
}
